TZMySQLQuery

Otázka od: Admin (MAd)

4. 12. 2002 9:20

Hezky den,

 pracuji s vyse uvedenou komponentou (ZEOS MySQL) a narazil jsem na problem.
Pri vkladani dat do db bych potreboval zjistit ID (autoincrement), kam byl
vlozen radek.

 Tzn. vlozim radek pomoci SQL dotazu : INSERT INTO tbl VALUES(NULL,'neco') a
nyni nemuzu zjistit co se dosadilo za NULL.


 Dekuji za odpovedi.

 MAd

Odpovedá: Admin (MAd)

4. 12. 2002 15:26

Odpovim si sam  

query.sql.text:='SELECT LAST_INSERT_ID()';
query.open;

lastid:=query.fields[0].asInteger;

MAd


----- Original Message -----
From: "Admin (MAd)" <mad@vos.cz>
To: <delphi-l@clexpert.cz>
Sent: Wednesday, December 04, 2002 9:03 AM
Subject: TZMySQLQuery


> Hezky den,
>
> pracuji s vyse uvedenou komponentou (ZEOS MySQL) a narazil jsem na
problem.
> Pri vkladani dat do db bych potreboval zjistit ID (autoincrement), kam byl
> vlozen radek.
>
> Tzn. vlozim radek pomoci SQL dotazu : INSERT INTO tbl VALUES(NULL,'neco')
a
> nyni nemuzu zjistit co se dosadilo za NULL.
>
>
> Dekuji za odpovedi.
>
> MAd
>
>